
import os
import sys

# 设置项目根目录
BASE_DIR = os.path.abspath(os.path.join(os.path.dirname(__file__), "../../"))
if BASE_DIR not in sys.path:
    sys.path.insert(0, BASE_DIR)

from src.missing.missing_split_export_csv import export_missing_data_by_indicator

# 输入文件与输出目录配置（CSV 文件）
input_file = os.path.join(BASE_DIR, "data", "2_missing_value_analysis", "filled", "needFill_indicators.csv")
output_dir = os.path.join(BASE_DIR, "data", "2_missing_value_analysis", "filled")

# 执行缺失值拆分导出（每个缺失指标保存为 CSV 文件）
export_missing_data_by_indicator(input_file, output_dir)
